microbial persistence - English Synonyms Dictionary